<?php
class Eventos870 extends AppModel {
	var $name = 'Eventos870'; //PHP4 Compatibility
	var $primaryKey= 'evento_id';
	var $belongsTo = array('Evento' => array(
								'className'=>'Evento',
								'foreignKey'=>'evento_id',
								'conditions'=> array('Evento.codigo_del_evento' => '870'),
								'fields'=>null
							),
							'EventoGestanteVih'=>array(
								'className'=>'Eventos860',
								'foreignKey' => 'eve_evento_id',
								'conditions'=>null,
								'fields' =>null
							),
							'LugarNacimiento'=>array(
								'className'=>'Lugar',
								'foreignKey' => 'lug_lugar_id'
							)
	);
	var $hasMany = array('R870' => array(
								'className'=>'R870',
								'foreignKey'=>'evento_id'	
							));	
	
	var $validate = array();
	
	function beforeSave(){
		//Compruebe que existe un evento con el id proporcionado y de tipo de evento 850
		$modeloEvento= ClassRegistry::init('Evento');
		if ($modeloEvento->find('first',array('recursive'=>-1,'conditions'=>array('Evento.evento_id'=>$this->data['Evento']['evento_id'],'Evento.codigo_del_evento'=>870)))){
			return true;	
		}else{
			return false;
		}
	}
	
}
?>